package testebancodedados;

import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.ArrayList;
import java.util.logging.Level;
import java.util.logging.Logger;

public class LocacaoControl{
    Banco banco = new Banco();

    void locar(String codigoCliente, String codigoFilme) {
        Locacao locacao = new Locacao(codigoCliente, codigoFilme);
        banco.insert(locacao);
    }

    void devolver(String codigoCliente, String codigoFilme) {
        Locacao locacao = new Locacao(codigoCliente, codigoFilme);
        banco.delete(locacao);
    }

    ArrayList<String> verCliente(String codigoCliente) {
        String s = new String();
        Locacao locacao = new Locacao(codigoCliente, "-1");
        banco.select(locacao);
        ArrayList<String> re = new ArrayList<>();
        re.add(locacao.getCodigoFilme()+"");
        return re;
    }

    ArrayList<String> verFilme(String codigoFilme) {
        Locacao locacao = new Locacao("-1", codigoFilme);
        banco.select(locacao);
        ArrayList<String> re = new ArrayList<>();
        re.add(locacao.getCodigoCliente()+"");
        return re;
    }
    
}
